self-liquidating loan - Francés Inglés Diccionario